/*
 * Copyright© 2003-2019 浙江汇信科技有限公司, All Rights Reserved.
 */
package com.icinfo.cloud.provider.punish.csource.manage.dto;

import com.icinfo.cloud.provider.punish.csource.manage.model.*;
import com.icinfo.cloud.provider.punish.ucase.casemain.vo.CaseDetailOperateDocInfoVo;
import com.icinfo.cloud.provider.punish.ucase.casemain.vo.CaseStageDocumentInfoVo;
import lombok.Data;

import java.util.List;

/**
 * 案源详情请求dto
 */
@Data
public class CaseSourceDetailVo  extends CaseSourceRegisterMainInfo {
    /**
     * 案源详情信息
     */
    private CaseSourceRegisterDetailInfo caseSourceRegisterDetailInfo;
    /**
     * 当前阶段可选审批表列表
     */
    private List<CaseDetailOperateDocInfoVo> caseDetailOperateApprovalTableInfoVoList;
    /**
     * 当前阶段可选文书列表
     */
    private List<CaseDetailOperateDocInfoVo> caseDetailOperateDocInfoVoList;
    /**
     * 阶段文书列表
     */
    private CaseStageDocumentInfoVo caseStageDocumentInfoVo;
    /**
     * 是否展示按钮；0 不展示 1 展示
     */
    private String isShowButton;
    /**
     * 附件列表
     */
    private List<CaseSourceMaterialRecord> caseSourceMaterialRecordList;
    /**
     * 案源是否多当事人；1 是 0 否
     */
    private String caseSourcePartiesType;
    /**
     * 投诉举报人信息
     */
    private List<ReportPersonInfo> reportPersonInfos;
    /**
     * 案件来源单位信息
     */
    private CaseSourceOrgInfo caseSourceOrgInfo;
    /**
     * 其他来源说明
     */
    private String otherCaseSourceDesc;
    /**
     * 处置期限（人设存在）格式年月日
     */
    private String termTimeFormat;
    /**
     * 是否可修改案源登记信息（AYDJ 案源登记，AYFP 案源分派，AYZP 案源指派）
     */
    private Boolean isEdit;


}
